/* body */


/* body_01 */

.body_01 {
    width: 100%;
    height: 1100px;
    text-align: center;
}

.text_01 {
    width: 866px;
    margin: auto;
    margin-top: 60px;
}

.text_01>h2 {
    font-size: 36px;
    font-weight: bold;
    color: #222222;
    margin-bottom: 40px;
}

.text_01>p {
    font-size: 16px;
    color: #555555;
    margin-bottom: 40px;
}

.container_01 {
    margin: auto;
    width: 1150px;
}

.container_01::after {
    display: block;
    content: "";
    clear: both;
}

.items_01 {
    width: 270px;
    height: 280px;
    float: left;
    margin: auto 50px;
    margin-bottom: 100px;
}

.items_01>img {
    background-color: #dcf8ff;
    margin-bottom: 25px;
}

.items_01>h3 {
    font-size: 22px;
    color: #222222;
    margin-bottom: 25px;
}

.items_01>p {
    font-size: 14px;
    color: #666666;
}


/* body_02 */

.body_02 {
    background-color: #eeeeee;
    height: 755px;
    width: 100%;
    text-align: center;
    padding-top: 80px;
}

.body_02>h2 {
    font-size: 36px;
    color: #222222;
    margin-bottom: 80px;
}

.container_02 {
    margin: auto;
    width: 1300px;
    display: flex;
}

.items_02 {
    width: 180px;
    height: 345px;
    background-color: #ffffff;
    margin: 25px auto;
    padding: 50px;
    text-align: center;
}

.items_02>h3 {
    margin-top: 50px;
    margin-bottom: 30px;
    font-size: 22px;
    color: #222222;
}

.items_02>p {
    font-size: 16px;
    color: #666666;
}


/* body_03 */

.body_03 {
    width: 100%;
    height: 350px;
    background-image: url(../imgs/lx.png);
    text-align: center;
}

.body_03>h2 {
    font-size: 36px;
    color: #ffffff;
    padding-top: 92px;
    padding-bottom: 57px;
}

.body_03>form>input[type="text"] {
    width: 475px;
    height: 60px;
    border-radius: 6px;
    border: none;
    outline: none;
    padding-left: 25px;
    font-size: 14px;
    color: #888888;
}

.body_03>form>input[type="submit"] {
    width: 100px;
    height: 40px;
    border: none;
    border-radius: 6px;
    background-color: #009bd9;
    color: #ffffff;
    margin-left: -120px;
    font-size: 16px;
}


/* body_04 */

.body_04 {
    width: 100%;
    height: 805px;
    background-image: url(../imgs/rg.png);
    text-align: center;
}

.body_04>h2 {
    padding-top: 105px;
    margin-bottom: 72px;
    font-size: 36px;
    color: #222222;
}

.body_05 {
    width: 100%;
    height: 728px;
    text-align: center;
}

.body_05>h2 {
    font-size: 36px;
    color: #222222;
    margin-top: 108px;
    margin-bottom: 43px;
}

.body_05>img {
    display: block;
    margin: auto;
    margin-bottom: 30px;
}

.body_05>.btn_05 {
    width: 180px;
    height: 60px;
    background-color: #00b0f0;
    margin: auto;
    border-radius: 6px;
}

.body_05>.btn_05>a {
    width: 180px;
    line-height: 60px;
    font-size: 16px;
    color: #ffffff;
    display: block;
    margin: auto;
}